Untersuchung und Entwicklung von Cloud-Computing-Diensten als Grundlage zur Schaffung eines Marktplatzes
نویسنده
چکیده
This thesis evaluates and develops, where this is needed and possible, the technical principles of a cloud marketplace. These basic principles are infrastructure services for managing and provisioning computational power, persistent storage and (virtual) network resources. Furthermore tools are needed to integrate the resources in the form of services and provide the customers a uniform user interface. The existing services are evaluated in this thesis. The main focus is on the infrastructure and storage services that are part of the Amazon Web Services (AWS), the storage service Google Storage and the platform service Google App Engine. The capability of Eucalyptus, a solution to build an infrastructure that provides the API of the AWS, is evaluated. This analysis includes the examination of characteristic administration tasks. The computational power of a private cloud with Eucalyptus is compared with the public cloud infrastructure service Amazon Elastic Compute Cloud (EC2). Different ways to store data in clouds are evaluated. One way to optimize storage in clouds is the usage of distributed filesystems. Different distributed filesystems are studied regarding their suitability and performance. Diffuser, a tool to automatically deploy virtual clusters with distributed storage in cloud infrastructures is developed. To increase the availability of data in object-based storage services the redundant storage solution Octopus, which can work with different storage services, is developed. The different network resources in cloud infrastructures are examined and the network performance of a private cloud is compared with EC2. Practical tools are needed to work with different public and private cloud infrastructure and storage services in a seamless way. The existing tools for interacting with cloud services are evaluated regarding their systemic advantages and drawbacks as well as their key data. Based on these results an optimized tool, the KOALA Cloud Manager, is designed and developed. This tool can be used as the basis for the development of a cloud marketplace.
منابع مشابه
eLectures: Vom Nebenprodukt zum strukturierten Blended Learning Arrangement
Der bedeutungsvolle Wandel im wirtschaftlichen, sozialen aber vor allem im technologischem Bereich übt nicht nur einen erheblichen Einfluss auf Unternehmen aus, sondern auch auf die universitäre Lehre (Zhang et al. 2006, S. 15-16). Unter dem Begriff „eBologna“ steht somit sowohl die Hochschulstrukturreform als auch die Nutzung der neuen Medien zur Schaffung eines zukünftigen virtuellen europäis...
متن کاملDie "Dresden Image Database" für die Entwicklung und Validierung von Methoden der digitalen Bildforensik
Dieser Aufsatz stellt eine neue Bilddatenbank zur Entwicklung und Validierung von Methoden der digitalen Bildforensik mit Fokus auf Digitalkameraaufnahmen vor. Die Datenbank wurde unter kontrollierten Bedingungen unter Verwendung von insgesamt 73 verschiedenen Digitalkameras erstellt. Sie beinhaltet mehr als 15.000 unterschiedliche Bilder von Innenund Außenszenen. Die verwendeten Digitalkameras...
متن کاملEntwicklung eines werkzeugs zur standortbestimmung von IT-abteilungen basierend auf COBIT 5
(IT-)Berater stehen immer wieder vor derselben Herausforderung, nämlich, effizient und effektiv herauszufinden, wo beim Kunden (und seiner IT) Verbesserungspotenziale vorhanden ist. Dies führte im folgenden Beitrag für den IT-Bereich zur systematischen auf dem IT-GovernanceFramework COBIT beruhenden Entwicklung eines Werkzeugs und einer Methode zur Analyse von IT-Abteilungen. Ziel ist es, eine ...
متن کاملToolunterstützung bei der vermarktungsorientierten Entwicklung von Web Services als Bausteine komplexer betrieblicher Anwendungssysteme
Der Beitrag beschreibt die Notwendigkeit zur erweiterten Untersuchung von Vorgehensmodellen und Entwicklungs-Werkzeugen für den Web ServiceKontext, die sich aus der mangelnden Integrationsfähigkeit von Web Services ergibt, die von unabhängigen Organisationen entwickelt werden. Bei der Betrachtung von Web Services als Softwarekomponenten, deren formale oder informale Spezifikation zur ausgelager...
متن کاملEin generischer Ansatz zur Messung der Benutzerfreundlichkeit von Modellierungssprachen
Eine Ermittlung der Benutzerfreundlichkeit im Sinne der Usability von Modellierungssprachen war bisher nicht Zielsetzung empirischer Evaluationsstudien. In den meisten Usabilitystudien wurden und werden Applikationen, Webseiten und technische Produkte evaluiert. Ziel dieses Beitrags ist die Schaffung eines Rahmenkonzeptes zur Bewertung der Usability von Modellierungssprachen. Es ist als Beitrag...
متن کامل